Design Patterns: Elements of Reusable Object-Oriented Software<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />Click Here http://edigibooks.xyz/?book=0201633612<br />